Next Previous Table of Contents

Installation

The current version of this library is only implemented for i386+ processors. It is unlikely that the source will compile, unhacked, on a compiler other than gcc. Additionally, the library has only been tested on the Linux operating system, though I am fairly confident that it should compile, unhacked, under the OS/2 and Windows versions of gcc. (Please let me know if you get this to work: janke@unixg.ubc.ca.)

Anyway, to install the library just do the following:

  1. Enter "make" in the root directory of the source code to create the file "liblinteger.a". (If you get warnings regarding line 23 of linteger.cxx don't worry about it: I know what's going on there and there isn't a problem.)
  2. Move "liblinteger.a" to your favourite directory for libraries.
  3. Move "*.hxx" "*.inl" and "*.asm" to your favourite directory for header files.

Sorry, no test scripts or benchmarks yet! My own tests and benchmarks were run using a proprietrary algorithm (SEAL) to generate the pseudo random numbers, so I can't include them. Once I implement a public domain PRNG and have probable prime number generation complete, I'll definitely include these.


Next Previous Table of Contents